branchNative Library/maincancel
75 Commits over 1,187 Days - 0.00cph!
small culling toggle correction
Fixed and simplified cull processor
Skip non callback occludees
Added culling occludee processing
Fixed windows compile error
Manual Windows build
Fixed buffer readback alignment issue in d3d11 and glcore
Adjusted readback texture swizzling
Attempt to fix windows compilation
Added texture readback support for R32F formats
Fixed/improved OpenGL and D3D9 texture readback paths
Added buffer readback for single channel float textures
Removed forced context flush on buffer readback
Fixed potential NRE/crash in buffer readback
Type agnostic readback pointer
Enabled full optimizations on Renderer module
Optimized d3d11 and glcore readback data copy
Updated my copy batch file
Fixed + tested texture readback argb ordering on all platforms
Cleaned up buffer readback code
Fixed osx compilation warnings and errors
Added virtually lockless texture/compute-buffer readback functionality
Added renderer device cancel request
Removed SystemInfo.cpp from Renderer
Updated ignore conf for Renderer module; updated diogo_copy2rust based on garry's
Removed renderer enabled conditional from Renderer module
Renamed Renderer/src/RustNative.h/cpp to Renderer/src/Renderer.h/.cpp
fixing osx compilation; premake4 doesn't seem to recognize 'toolset'
Added native glcore support
Got rid of GL path and opengl32.dll dependency on windows; available only with _DEBUG conditional
Removed deprecated FFT code
Fixed some potential leaks
Fix for linux crash on selfcheck
Safer render thread sync stability
Fixed race condition in dev req causing crashes
Fixed delete mismatch in fft destroy
Added pooling to device requests to avoid fragmentation